COCHONUT: Recognizing Complex Chords from MIDI Guitar Sequences
نویسندگان
چکیده
Chord recognition from symbolic data is a complex task, due to its strong context dependency and the large number of possible combinations of the intervals which the chords are made of, specially when dealing with dissonances, such as 7, 9, 13 and suspended chords. None of the current approaches deal with such complexity. Most of them consider only simple chord patterns, in the best cases, including sevenths. In addition, when considering symbolic data captured from a MIDI guitar, we need to deal with non quantized and noisy data, which increases the difficulty of the task. The current symbolic approaches deal only with quantized data, with no automatic technique to reduce noise. This paper proposes a new approach to recognize chords, from symbolic MIDI guitar data, called COCHONUT (Complex Chords Nutting). The system uses contextual harmonic information to solve ambiguous cases, integrated with other techniques, such as decision theory, optimization, pattern matching and rule-based recognition. The results are encouraging and provide strong indications that the use of harmonic contextual information, integrated with other techniques, can actually improve the results currently found in literature.
منابع مشابه
Real-time Detection of Finger Picking Musical Structures
MIDIME is a software architecture that houses improvisational agents that react to MIDI messages from a finger-picked guitar. They operate in a pipeline whose first stage converts MIDI messages to a map of the state of instrument strings over time, and whose second stage selects rhythmic, modal, chordal, and melodic interpretations from the superposition of interpretations latent in the first s...
متن کاملReal-time Guitar Chord Estimation by Stereo Cameras for Supporting Guitarists
Learning to play the guitar usually involves tedious lessons in fingering positions for the left hand. It is difficult for beginners to recognize by themselves whether they are accurately positioning their fingers on the string to make guitar chords. This paper proposes a novel approach for recognizing chords played on a guitar. In real time, it estimates whether a beginner is holding the guita...
متن کاملSong Prompter: an Accompaniment System Based on the Automatic Alignment of Lyrics and Chords to Audio
We present Song Prompter, a software system that acts as a performance guide by showing horizontally scrolling lyrics, chords, beats marks and bar marks in a graphical user interface, together with an audio accompaniment consisting of bass and MIDI drums. A song outline displays the song structure, including names and positions of sections for easy overview and navigation. Song Prompter enables...
متن کاملImproving MIDI Guitar's Accuracy with NMF and Neural Net
In this paper, we propose a method for improving the accuracy of MIDI guitars. MIDI guitars are useful tools for various purposes from inputting MIDI data to enjoying a jam session system, but existing MIDI guitars do not have sufficient accuracy in converting the performance to an MIDI form. In this paper, we make an attempt on improving the accuracy of a MIDI guitar by integrating it with an ...
متن کاملKeeping an eye on guitar sKill : visual representations of guitar chords
rights reserved. please direct all requests for permission to photocopy or reproduce article content through the university of california press's rights and permissions website, we investigate a role for vision in skilled guitar playing, focusing on visual contributions to the representation of basic first-position root chords (C, A, G, E, D). Experiment 1 involved naming or playing guitar chor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008